home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 21
/
Cream of the Crop 21 (Terry Blount) (October 1996).iso
/
database
/
petcal12.zip
/
CAL.DOC
next >
Wrap
Text File
|
1996-09-02
|
8KB
|
199 lines
Peter's Calendar v 1.2 for Windows PETCAL12.ZIP
c 1996 by Peter Neuendorffer
Peter's Calendar is for keeping track of appointments. It
can also be used as a diary. It has two main windows.
I. Month Window
II. Day Window
III. Searching
IV. File Format (for programmers)
This software is not free. To register it,
send $15.00 to
Peter Neuendorffer
1399 Commonwealth Ave Suite 11
Allston, MA 02134
Internet email petern@channel1.com
You can move between dates in both the Month Window, and the
Day Window. Choose Quit to exit the software.
I. Month Window (opening screen)
Click on month tab or list box to change months.
Click on number of day to go to the day window and edit that day.
Hold mouse down over "drag over days" and move
over the day numbers to see data for the days.
Choose Search Year to search for items in the year. Click on
"whole word" to find non-imbedded words. For example, to find
"book" but not "bookish" or "bookshelf."
Window/Template:
Create a skeleton template for day window. This will be used
to have a starter box in a day window.
Window/Format Year: The current real time year is automatically
formatted. Only use Window/Format year if you wish to set
up a year other than current year.
Window/Choose Year: If you wish to access a year other than the
current real time year. (year must be formatted)
Window/Print Month. Set the current month you wish, then
select this screen. You get the month in block calendar format.
You may type in several words in each day. From Print Month
Window you may:
- save the current screen. You can only save one at a time.
- restore a saved screen.
- clear the data (this has no effect on the data in
the main program, and changes in the words you type
has no effect on the data in the main program
- import data. Bring in the first part of the first line
of data for each day of the displayed month.
- line up text: each text block has only four lines.
If you exceed four lines, you may line up each text
block from the top.
You may Print this block calendar. Changes in the block text
will not be reflected back to the main program.
II. Day Window. p 2.
Get there by clicking a number in the month window,
or a double click a month name at the list of months on the right.
This is where you put in your day's data by entering text for day
in box. You have two modes: day edit (edit your appointments)
and Month at a Glance (view the following entire month's data.)
Start a line with a star (*) to make the day reminder day. Then,
next time you access that day, the reminder button will blink.
Use the Arrow buttons to move forward-back by
1 day, 1 week or 1 month. Note that if you are in Month at
a Glance mode, the first day of the display will change.
Highlight text in box and select Edit functions to copy and paste.
Use Window/Template to paste the current template to the day window.
Choose Window/Roll Data to do recurring appointments
highlight text.
Click on Window/Roll Data and choose
number of days or weeks to copy highlighted text.
Choose Year for entire year by weeks.
Choose View/Month at Glance to scroll through month of data
Click on a line in the Month Data to go to that day. To return
to the current single day, select View/Day Edit, or
click on the clock-pictured speed button.
You can also toggle between day edit and month at a glance using
the clock-pictured speed button in the middle of the screen.
Printing: Must be in single day mode to print just one day. To print
current Week or Month, first select Month at Glance, then Print.
Search: in Day Mode (single day), there are three ways
to search the calendar for text.
You may double click on a word to search for it in the entire year.
You will be brought into the main search Window.
Choose from the menu Search/Year Search to jump to the main search
Window to find all occurences of a word(s).
Choose from the menu Search/Find Next to find the next day from the
current day that contains text you are searching for. To choose the
last previous day containing the text, choose "Previous".
Options/Month Color: Choose a color to display the Month at a Glance.
III. Searching
There are many ways to search for text. From the month window,
click on Search from the main menu. Choose "whole words only" if you
wish the search to only find standalone matches (for example, find
"book" but not "bookish") Type in the word(s) to search for, and
click Search. This will bring up a list of all days containing
matches to your search text. Double click on a line to go to that day.
From the main Search Year window, you may click on Profile.
Profile creates a list of words from your data.
This creates an alphabetic list of all words currently in the
year, which you may in turn do a Search Year on by doubleclicking
a word in the listbox.
Searching continued. p 3.
From the Day Window, you may also jump to the same main search
screen. Select Search/Search Year.
You can double click on any word in the day window, and a
whole year search will be initiated for that word(s).
You can copy text to the clipboard (from a day screen if you
wish) then move to the Search Window. Click on Paste to use
that text for a search.
Finally, from the Day window, you can select Search/Find Next
to go to the next day forward from the currently displayed
day, or back in time from the currently displayed day that
has a given text. The day window moves to that day.
IV. File format
This file format is supplied for those who wish to
interface the calendar data with other programs. Each calendar year
is identified by it's file name, which is in the form "cal"+year+
".dat". Thus 1996 would be stored in a file named cal1996.dat.
The first record is a dummy record, and the records proceed one for
each day of the year. Each record is a character string of 1000
characters. The record is padded to 1000 characters with spaces,
and is NOT null terminated. Carriage returns and line feeds are
included, indicating line breaks in a record. Actual logical record
size does not exceed much more than 800 characters.